{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "import re,pymongo"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "client = pymongo.MongoClient(\"211.87.227.243\",27017)\n",
    "db = client.get_database(\"bookcrawl\")\n",
    "books = db.get_collection(\"books\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'type_1'"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "books.create_index(\"type\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "cur = books.find({\"type\":{\"$exists\":True}},{\"type\":1})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "types = cur.distinct(\"type\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [],
   "source": [
    "re_type = re.compile(\"([^-]*)-??\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [],
   "source": [
    "cut_types = {i:re.search(re_type,i).group(1) for i in types}"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'文学-中国现当代随笔': '文学',\n",
       " '艺术': '艺术',\n",
       " '文学-文集': '文学',\n",
       " '少儿': '少儿',\n",
       " '文学-外国随笔': '文学',\n",
       " '进口原版': '进口原版',\n",
       " '小说': '小说',\n",
       " '文化': '文化',\n",
       " '历史': '历史',\n",
       " '童书': '童书',\n",
       " '心理学': '心理学',\n",
       " '亲子/家教': '亲子/家教',\n",
       " '青春文学': '青春文学',\n",
       " '成功/励志': '成功/励志',\n",
       " '计算机/网络': '计算机/网络',\n",
       " '文学': '文学',\n",
       " '政治/军事': '政治/军事',\n",
       " '旅游/地图': '旅游/地图',\n",
       " '管理': '管理',\n",
       " '中小学教辅': '中小学教辅',\n",
       " '传记': '传记',\n",
       " '哲学/宗教': '哲学/宗教',\n",
       " '保健/养生': '保健/养生',\n",
       " '文学-文学理论': '文学',\n",
       " '文学-中国古诗词': '文学',\n",
       " '': '',\n",
       " '社会科学': '社会科学',\n",
       " '工业技术': '工业技术',\n",
       " '文学-中国古代随笔': '文学',\n",
       " '文学-纪实文学': '文学',\n",
       " '文学-民间文学': '文学',\n",
       " '动漫/幽默': '动漫/幽默',\n",
       " '古籍': '古籍',\n",
       " '文学-中国现当代诗歌': '文学',\n",
       " '文学-外国诗歌': '文学',\n",
       " '考试': '考试',\n",
       " '教材': '教材',\n",
       " '文学-戏剧': '文学',\n",
       " '科普读物': '科普读物',\n",
       " '医学': '医学',\n",
       " '外语': '外语',\n",
       " '经济': '经济',\n",
       " '家庭/家居': '家庭/家居',\n",
       " '古籍-集部-别集类': '古籍',\n",
       " '投资理财': '投资理财',\n",
       " '中小学教辅-中小学阅读': '中小学教辅',\n",
       " '法律': '法律',\n",
       " '成功/励志-成功/激励-激励': '成功/励志',\n",
       " '建筑': '建筑',\n",
       " '工具书': '工具书',\n",
       " '两性关系': '两性关系',\n",
       " '体育/运动': '体育/运动',\n",
       " '时尚/美妆': '时尚/美妆',\n",
       " '育儿/早教': '育儿/早教',\n",
       " '孕产/胎教': '孕产/胎教',\n",
       " '农业/林业': '农业/林业',\n",
       " '烹饪/美食': '烹饪/美食',\n",
       " '手工/DIY': '手工/DIY',\n",
       " '古籍-经部-诗类': '古籍',\n",
       " '少儿-中国儿童文学-经典名著少儿版': '少儿',\n",
       " '外语学习': '外语学习',\n",
       " '科学与自然': '科学与自然',\n",
       " '艺术与摄影': '艺术与摄影',\n",
       " '辞典与工具书': '辞典与工具书',\n",
       " '青春动漫': '青春动漫',\n",
       " '政治与军事': '政治与军事',\n",
       " '国学': '国学',\n",
       " '养生保健': '养生保健',\n",
       " '励志与成功': '励志与成功',\n",
       " '家庭教育': '家庭教育',\n",
       " '经济管理': '经济管理',\n",
       " '科技': '科技',\n",
       " '哲学与宗教': '哲学与宗教',\n",
       " '烹饪美食与酒': '烹饪美食与酒',\n",
       " '孕产育儿': '孕产育儿',\n",
       " '大中专教材': '大中专教材',\n",
       " '医学-中医-中医经典古籍': '医学',\n",
       " '港台圖書': '港台圖書',\n",
       " '自然科学-天文学': '自然科学',\n",
       " '教材-研究生/本科/专科教材-文法类': '教材',\n",
       " '外语-英语读物-英汉对照': '外语',\n",
       " '中小学教辅-语文阅读': '中小学教辅',\n",
       " '家居/休闲游戏-占星测试': '家居/休闲游戏',\n",
       " '旅游-旅游随笔': '旅游',\n",
       " '保健/心理健康-心理健康': '保健/心理健康',\n",
       " '美食-饮食文化': '美食',\n",
       " '艺术-艺术理论': '艺术',\n",
       " '艺术-摄影-作品集/作品赏析': '艺术',\n",
       " '艺术-音乐-理论/欣赏': '艺术',\n",
       " '艺术-书法篆刻': '艺术',\n",
       " '艺术-绘画-各种画': '艺术',\n",
       " '少儿-幼儿启蒙': '少儿',\n",
       " '科普读物-星体观测': '科普读物',\n",
       " '娱乐': '娱乐',\n",
       " '计算机/网络-程序设计-其他': '计算机/网络',\n",
       " '旅游': '旅游',\n",
       " '美食-世界美食': '美食',\n",
       " '艺术-绘画': '艺术',\n",
       " '艺术-绘画-国画-花鸟画': '艺术',\n",
       " '少儿-科普/百科': '少儿',\n",
       " '科普读物-其他科普知识': '科普读物',\n",
       " '计算机/网络-程序设计-CC++C#VCVC++': '计算机/网络',\n",
       " '计算机/网络-数据库-数据仓库与数据挖掘': '计算机/网络',\n",
       " '家居/休闲游戏-品质生活': '家居/休闲游戏',\n",
       " '旅游-城市自助旅游指南-国外-巴黎': '旅游',\n",
       " '美食-甜品家庭小制作': '美食',\n",
       " '艺术-民间艺术': '艺术',\n",
       " '艺术-绘画-素描速写': '艺术',\n",
       " '少儿-儿童文学-小说': '少儿',\n",
       " '科普读物-动物': '科普读物',\n",
       " '计算机/网络-行业软件及应用': '计算机/网络',\n",
       " '外语-英语专项训练-听力': '外语',\n",
       " '家居/休闲游戏-装修装潢-家装效果实例': '家居/休闲游戏',\n",
       " '旅游-旅游攻略-旅游小百科': '旅游',\n",
       " '旅游-旅游攻略': '旅游',\n",
       " '艺术-绘画-国画-工笔画': '艺术',\n",
       " '艺术-绘画-国画-山水画': '艺术',\n",
       " '科普读物-植物': '科普读物',\n",
       " '计算机/网络-网络与数据通信-通信': '计算机/网络',\n",
       " '计算机/网络-网络与数据通信-网络配置与管理': '计算机/网络',\n",
       " '外语-英语读物-英文版': '外语',\n",
       " '旅游-国内自助旅游指南-国内游(综合)': '旅游',\n",
       " '艺术-书法篆刻-技法教程': '艺术',\n",
       " '少儿-外国儿童文学-童话故事': '少儿',\n",
       " '计算机/网络-操作系统/系统开发-LINUX': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-MAYA': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-Premiere': '计算机/网络',\n",
       " '外语-英语专项训练-口语/语音': '外语',\n",
       " '旅游-城市自助旅游指南': '旅游',\n",
       " '艺术-书法篆刻-理论': '艺术',\n",
       " '美食-保健食谱营养': '美食',\n",
       " '艺术-绘画-国画-人物画': '艺术',\n",
       " '艺术-绘画-国画': '艺术',\n",
       " '少儿-外国儿童文学-成长、校园小说': '少儿',\n",
       " '计算机/网络-程序设计-JavaJavaScriptJ2EE': '计算机/网络',\n",
       " '计算机/网络-家庭与办公室用书-微软Office': '计算机/网络',\n",
       " '外语-英语专项训练-词汇': '外语',\n",
       " '旅游-国外自助旅游指南': '旅游',\n",
       " '旅游-国内自助旅游指南-西藏': '旅游',\n",
       " '艺术-书法篆刻-篆刻': '艺术',\n",
       " '少儿-科普/百科-科普': '少儿',\n",
       " '计算机/网络-人工智能': '计算机/网络',\n",
       " '外语-英语考试-GRE考试': '外语',\n",
       " '艺术-书法篆刻-碑帖': '艺术',\n",
       " '计算机/网络-地理信息管理系统（GIS)': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-Photoshop': '计算机/网络',\n",
       " '外语-日语-日语教程': '外语',\n",
       " '外语-行业/职业英语-其它行业外语': '外语',\n",
       " '美食': '美食',\n",
       " '少儿-科普/百科-百科': '少儿',\n",
       " '少儿-外国儿童文学-动物小说': '少儿',\n",
       " '外语-英语工具书-行业词典': '外语',\n",
       " '美食-烹饪理论/厨师手册': '美食',\n",
       " '计算机/网络-数据库-数据库理论': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体': '计算机/网络',\n",
       " '美食-家常食谱': '美食',\n",
       " '少儿-外国儿童文学': '少儿',\n",
       " '计算机/网络-数据库-SQL': '计算机/网络',\n",
       " '外语-日语-日语读物': '外语',\n",
       " '美食-餐饮指南': '美食',\n",
       " '少儿-绘本-精装绘本': '少儿',\n",
       " '少儿-外国儿童文学-侦探、冒险小说': '少儿',\n",
       " '少儿-中国儿童文学-成长、校园小说': '少儿',\n",
       " '计算机/网络-计算机理论': '计算机/网络',\n",
       " '计算机/网络-软件工程/开发项目管理': '计算机/网络',\n",
       " '外语-英语考试-雅思IELTS': '外语',\n",
       " '外语-日语': '外语',\n",
       " '美食-茶': '美食',\n",
       " '少儿-外国儿童文学-奇幻、魔幻小说': '少儿',\n",
       " '外语-日语-生活实用日语': '外语',\n",
       " '旅游-城市自助旅游指南-国内': '旅游',\n",
       " '外语-口语、生活实用英语-社交、生活口语': '外语',\n",
       " '美食-酒饮品': '美食',\n",
       " '美食-八大菜系': '美食',\n",
       " '少儿-少儿英语': '少儿',\n",
       " '外语-日语-日语工具书': '外语',\n",
       " '少儿-儿童文学-侦探冒险魔幻': '少儿',\n",
       " '计算机/网络-程序设计-网站开发': '计算机/网络',\n",
       " '外语-日语-日语考试': '外语',\n",
       " '旅游-旅游地图/地理': '旅游',\n",
       " '少儿-儿童文学-寓言传说': '少儿',\n",
       " '旅游-旅游理论与实务-旅游管理': '旅游',\n",
       " '旅游-城市自助旅游指南-国内-杭州': '旅游',\n",
       " '少儿-儿童文学-名著少儿读本': '少儿',\n",
       " '旅游-城市自助旅游指南-国内-重庆成都': '旅游',\n",
       " '外语-英语考试-英语口译资格考试': '外语',\n",
       " '外语-大学英语-其它教材': '外语',\n",
       " '旅游-旅游理论与实务': '旅游',\n",
       " '旅游-城市自助旅游指南-国外-首尔': '旅游',\n",
       " '外语-日语-行业日语': '外语',\n",
       " '旅游-旅游理论与实务-服务人员实务': '旅游',\n",
       " '旅游-导游专业用书': '旅游',\n",
       " '计算机/网络-数码全攻略': '计算机/网络',\n",
       " '计算机/网络-计算机体系结构': '计算机/网络',\n",
       " '旅游-城市自助旅游指南-国外': '旅游',\n",
       " '计算机/网络-管理信息系统(MIS)': '计算机/网络',\n",
       " '计算机/网络-程序设计': '计算机/网络',\n",
       " '旅游-国外自助旅游指南-亚洲': '旅游',\n",
       " '旅游-国内自助旅游指南-河北山东山西': '旅游',\n",
       " '旅游-户外探险': '旅游',\n",
       " '计算机/网络-数据库-Foxpro': '计算机/网络',\n",
       " '旅游-国内自助旅游指南-四川云南贵州广西': '旅游',\n",
       " '旅游-旅游理论与实务-旅游管理-管理总论': '旅游',\n",
       " '计算机/网络-操作系统/系统开发': '计算机/网络',\n",
       " '旅游-旅游理论与实务-旅游管理-旅行社管理': '旅游',\n",
       " '计算机/网络-数据库': '计算机/网络',\n",
       " '旅游-国内自助旅游指南-浙江江苏江西': '旅游',\n",
       " '旅游-旅游理论与实务-旅游管理-餐饮酒店管理': '旅游',\n",
       " '旅游-旅游攻略-古镇游': '旅游',\n",
       " '旅游-国内自助旅游指南': '旅游',\n",
       " '旅游-国内自助旅游指南-湖南安徽湖北河南': '旅游',\n",
       " '旅游-旅游摄影/画册': '旅游',\n",
       " '旅游-城市自助旅游指南-国内-昆明大理丽江': '旅游',\n",
       " '旅游-旅游理论与实务-旅游教材': '旅游',\n",
       " '旅游-国外自助旅游指南-欧洲': '旅游',\n",
       " '旅游-旅游理论与实务-旅游学理论': '旅游',\n",
       " '旅游-国外自助旅游指南-非洲': '旅游',\n",
       " '旅游-国外自助旅游指南-美洲': '旅游',\n",
       " '旅游-导游领队等专业用书': '旅游',\n",
       " '旅游-国外自助旅游指南-国外游(综合)': '旅游',\n",
       " '旅游-国内自助旅游指南-新疆青海内蒙古': '旅游',\n",
       " '旅游-城市自助旅游指南-国内-其他': '旅游',\n",
       " '旅游-城市自助旅游指南-国内-广州深圳海口': '旅游',\n",
       " '旅游-城市自助旅游指南-国外-东京': '旅游',\n",
       " '计算机与互联网': '计算机与互联网',\n",
       " '旅游-城市自助旅游指南-国内-北京': '旅游',\n",
       " '旅游-城市自助旅游指南-国内-港澳': '旅游',\n",
       " '旅游-国内自助旅游指南-海南广东福建台湾': '旅游',\n",
       " '旅游-旅游地图/自驾游': '旅游',\n",
       " '旅游-国内自助旅游指南-甘肃陕西宁夏': '旅游',\n",
       " '旅游-旅游攻略-其他': '旅游',\n",
       " '旅游-旅游攻略-饮食购物': '旅游',\n",
       " '旅游与地图': '旅游与地图',\n",
       " '旅游-旅游理论与实务-旅游法规': '旅游',\n",
       " '旅游-国内自助旅游指南-黑龙江辽宁吉林': '旅游',\n",
       " '旅游-国外自助旅游指南-大洋洲': '旅游',\n",
       " '自然科学': '自然科学',\n",
       " '旅游-城市自助旅游指南-国外-伦敦': '旅游',\n",
       " '旅游-旅游攻略-文化之旅': '旅游',\n",
       " '旅游-城市自助旅游指南-国内-南京苏州': '旅游',\n",
       " '旅游-城市自助旅游指南-国内-上海': '旅游',\n",
       " '旅游-城市自助旅游指南-国外-纽约': '旅游',\n",
       " '旅游-旅游理论与实务-旅游外语': '旅游',\n",
       " '计算机/网络-信息安全': '计算机/网络',\n",
       " '计算机/网络-硬件外部设备维修': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-游戏开发/多媒体/课件设计': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-Dreamweaver': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-Flash': '计算机/网络',\n",
       " '计算机/网络-家庭与办公室用书-购买指南组装指南维修': '计算机/网络',\n",
       " '计算机/网络-操作系统/系统开发-系统开发': '计算机/网络',\n",
       " '计算机/网络-操作系统/系统开发-WINDOWS': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-网页设计': '计算机/网络',\n",
       " '计算机/网络-影印版': '计算机/网络',\n",
       " '计算机/网络-程序设计-PHP': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-3DSMAX': '计算机/网络',\n",
       " '计算机/网络-程序设计-HTMLXML': '计算机/网络',\n",
       " '计算机/网络-程序设计-JSP': '计算机/网络',\n",
       " '计算机/网络-操作系统/系统开发-UNIXSolaris': '计算机/网络',\n",
       " '计算机/网络-网络与数据通信-网络协议': '计算机/网络',\n",
       " '计算机/网络-项目管理IT人文': '计算机/网络',\n",
       " '计算机/网络-程序设计-.NET': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-其他': '计算机/网络',\n",
       " '计算机/网络-网络与数据通信-电子商务电子政务': '计算机/网络',\n",
       " '计算机/网络-CADCAMCAE-AutoCAD及计算机辅助设计': '计算机/网络',\n",
       " '计算机/网络-CADCAMCAE-CATIA': '计算机/网络',\n",
       " '计算机/网络-程序设计-ASP': '计算机/网络',\n",
       " '计算机/网络-程序设计-BasicVBVBScript': '计算机/网络',\n",
       " '计算机/网络-CADCAMCAE-UG': '计算机/网络',\n",
       " '计算机/网络-企业软件开发与实施': '计算机/网络',\n",
       " '计算机/网络-计算机教材': '计算机/网络',\n",
       " '计算机/网络-网络与数据通信-Cisco': '计算机/网络',\n",
       " '计算机/网络-操作系统/系统开发-其他': '计算机/网络',\n",
       " '计算机/网络-数据库-Oracle': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-CorelDRAW': '计算机/网络',\n",
       " '计算机/网络-数据库-Access': '计算机/网络',\n",
       " '计算机/网络-CADCAMCAE-ANSYS及计算机辅助分析': '计算机/网络',\n",
       " '计算机/网络-CADCAMCAE-ProE': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-Illustrator': '计算机/网络',\n",
       " '计算机/网络-家庭与办公室用书-因特网电子邮件': '计算机/网络',\n",
       " '计算机/网络-家庭与办公室用书-计算机初级入门': '计算机/网络',\n",
       " '计算机/网络-CADCAMCAE-SolidWorks': '计算机/网络',\n",
       " '计算机/网络-图形图像多媒体-平面设计': '计算机/网络',\n",
       " '计算机/网络-CADCAMCAE-CAXA': '计算机/网络',\n",
       " '计算机/网络-网络与数据通信': '计算机/网络',\n",
       " '计算机/网络-计算机考试认证-CISCO认证(思科认证)': '计算机/网络',\n",
       " '计算机/网络-程序设计-Perl': '计算机/网络',\n",
       " '外语-英语工具书-英汉双解': '外语',\n",
       " '外语-大学英语-英语专业': '外语',\n",
       " '外语-英语学术著作': '外语',\n",
       " '外语-英语读物-国家地理': '外语',\n",
       " '外语-英语工具书-专项英语词典': '外语',\n",
       " '外语-行业英语-商业英语': '外语',\n",
       " '外语-行业/职业英语-商务英语': '外语',\n",
       " '外语-英语专项训练-翻译': '外语',\n",
       " '外语-口语、实用英语': '外语',\n",
       " '外语-法语-法语教程': '外语',\n",
       " '外语-英语综合教程-其他综合教程': '外语',\n",
       " '外语-英语读物': '外语',\n",
       " '外语-生活实用英语': '外语',\n",
       " '外语-英语专项训练-语法': '外语',\n",
       " '外语-英语专项训练-学习方法': '外语',\n",
       " '外语-对外汉语': '外语',\n",
       " '外语-FOR老外-名人与名著': '外语',\n",
       " '外语-英语考试': '外语',\n",
       " '外语-英语工具书': '外语',\n",
       " '外语-英语综合教程-新概念': '外语',\n",
       " '外语-英语考试-大学英语四级': '外语',\n",
       " '外语-英语专项训练-阅读': '外语',\n",
       " '外语-口语、生活实用英语-英语发音': '外语',\n",
       " '外语-FOR老外-传统文化': '外语',\n",
       " '外语-韩语-韩语教程': '外语',\n",
       " '外语-英语专项训练-写作': '外语',\n",
       " '外语-英语工具书-英汉词典': '外语',\n",
       " '外语-行业英语-其它行业外语': '外语',\n",
       " '外语-其他小语种': '外语',\n",
       " '外语-大学英语-大学英语教材': '外语',\n",
       " '外语-英语工具书-汉英词典': '外语',\n",
       " '外语-口语、生活实用英语': '外语',\n",
       " '外语-英语考试-全国公共英语等级考试PETS': '外语',\n",
       " '外语-意大利语-意大利语口语': '外语',\n",
       " '外语-行业/职业英语-职场英语': '外语',\n",
       " '外语-行业英语-餐饮旅游业英语': '外语',\n",
       " '外语-大学英语-大学英语专项训练': '外语',\n",
       " '外语-韩语-生活实用韩语': '外语',\n",
       " '外语-英语考试-大学英语六级': '外语',\n",
       " '外语-韩语-韩语读物': '外语',\n",
       " '外语-口语、生活实用英语-出国旅游英语': '外语',\n",
       " '外语-韩语-韩语工具书': '外语',\n",
       " '外语-法语-法语口语': '外语',\n",
       " '外语-行业/职业英语-科技英语': '外语',\n",
       " '外语-法语-法语考试': '外语',\n",
       " '外语-英语读物-书虫系列': '外语',\n",
       " '外语-韩语-韩语考试': '外语',\n",
       " '外语-法语-法语阅读': '外语',\n",
       " '外语-意大利语-意大利语词典': '外语',\n",
       " '外语-英语考试-自考英语': '外语',\n",
       " '外语-法语': '外语',\n",
       " '外语-英语考试-托福TOEFL': '外语',\n",
       " '外语-行业/职业英语-法律英语': '外语',\n",
       " '外语-俄罗斯语-俄语教程': '外语',\n",
       " '外语-俄罗斯语-俄语词典': '外语',\n",
       " '外语-行业/职业英语-金融英语': '外语',\n",
       " '外语-西班牙语-西班牙语教程': '外语',\n",
       " '外语-意大利语-意大利语阅读': '外语',\n",
       " '外语-英语考试-GMAT考': '外语',\n",
       " '外语-FOR老外': '外语',\n",
       " '外语-德语-德语口语': '外语',\n",
       " '外语-英语考试-托业TOEIC': '外语',\n",
       " '外语-大学英语-大学专业英语教材': '外语',\n",
       " '外语-FOR老外-其他': '外语',\n",
       " '外语-德语-德语阅读': '外语',\n",
       " '外语-行业/职业英语-餐饮旅游业英语': '外语',\n",
       " '外语-英语考试-英语专业四级、八级TEM': '外语',\n",
       " '外语-英语考试-剑桥商务英语考试BEC': '外语',\n",
       " '外语-FOR老外-地域风情': '外语',\n",
       " '外语-德语': '外语',\n",
       " '外语-英语考试-SAT': '外语',\n",
       " '中小学教辅-八年级-英语': '中小学教辅',\n",
       " '外语-口语、生活实用英语-商务、职场英语': '外语',\n",
       " '外语-大学英语-高职高专': '外语',\n",
       " '外语-大学英语-硕士/博士': '外语',\n",
       " '外语-行业英语-科技英语': '外语',\n",
       " '外语-法语-法语词典': '外语',\n",
       " '外语-英语考试-其它英语考试': '外语',\n",
       " '外语-俄罗斯语-俄语阅读': '外语',\n",
       " '外语-德语-德语教程': '外语',\n",
       " '外语-德语-德语词典': '外语',\n",
       " '外语-中小学英语课外学习': '外语',\n",
       " '外语-德语-德语考试': '外语',\n",
       " '外语-英语综合教程-剑桥国际英语教程': '外语',\n",
       " '外语-行业英语': '外语',\n",
       " '外语-俄罗斯语-俄语口语': '外语',\n",
       " '外语-行业英语-金融英语': '外语',\n",
       " '外语-行业英语-计算机英语': '外语',\n",
       " '外语-行业/职业英语': '外语',\n",
       " '外语-英语工具书-英英词典': '外语',\n",
       " '外语-英语考试-翻译专业资格(水平)': '外语',\n",
       " '风水/占卜': '风水/占卜',\n",
       " '外语-韩语': '外语',\n",
       " '外语-少儿英语': '外语',\n",
       " '休闲/爱好': '休闲/爱好',\n",
       " '外语-西班牙语-西班牙语口语': '外语',\n",
       " '外语-西班牙语-西班牙语阅读': '外语',\n",
       " '外语-英语考试-专升本英语': '外语',\n",
       " '外语-英语考试-高校英语应用能力考试PRETCO（A级、B级）': '外语',\n",
       " '外语-行业/职业英语-计算机英语': '外语',\n",
       " '外语-大学英语': '外语',\n",
       " '外语-行业英语-外贸英语': '外语',\n",
       " '外语-行业/职业英语-外贸英语': '外语',\n",
       " '外语-英语考试-职称英语': '外语',\n",
       " '外语-行业/职业英语-医学英语': '外语',\n",
       " '外语-英语综合教程': '外语',\n",
       " '外语-行业英语-医学英语': '外语',\n",
       " '外语-FOR老外-政治': '外语',\n",
       " '外语-俄罗斯语': '外语',\n",
       " '外语-西班牙语-西班牙语词典': '外语',\n",
       " '外语-西班牙语': '外语',\n",
       " '外语-意大利语-意大利语教程': '外语',\n",
       " '外语-FOR老外-风俗文化': '外语',\n",
       " '外语-英语综合教程-朗文国际英语教程': '外语',\n",
       " '外语-口语、生活实用英语-出国旅游英语-出国旅游英语': '外语',\n",
       " '外语-英语考试-LSAT考试法学院入学考试': '外语',\n",
       " '外语-英语专项训练': '外语',\n",
       " '外语-口语、生活实用英语-求职英语': '外语',\n",
       " '外语-俄罗斯语-俄语考试': '外语',\n",
       " '外语-韩语-行业韩语': '外语',\n",
       " '旅游-城市自助旅游指南-国内-厦门': '旅游',\n",
       " '旅游-城市自助旅游指南-国内-西安': '旅游',\n",
       " '少儿-儿童文学-童话': '少儿',\n",
       " '少儿-外国儿童文学-经典名著少儿版': '少儿',\n",
       " '少儿-7岁及以上': '少儿',\n",
       " '少儿-动漫/卡通-漫画': '少儿',\n",
       " '少儿-益智游戏-手工': '少儿',\n",
       " '少儿-科普/百科-数学': '少儿',\n",
       " '少儿-中国儿童文学': '少儿',\n",
       " '少儿-幼儿启蒙-图画故事': '少儿',\n",
       " '少儿-中国儿童文学-传记文学': '少儿',\n",
       " '少儿-幼儿启蒙-认知': '少儿',\n",
       " '少儿-动漫/卡通-卡通': '少儿',\n",
       " '少儿-绘本': '少儿',\n",
       " '少儿-绘本-平装绘本': '少儿',\n",
       " '少儿-儿童文学': '少儿',\n",
       " '少儿-益智游戏': '少儿',\n",
       " '少儿-中国儿童文学-童话故事': '少儿',\n",
       " '少儿-益智游戏-智力/游戏': '少儿',\n",
       " '少儿-儿童文学-诗歌散文': '少儿',\n",
       " '少儿-科普/百科-历史读物': '少儿',\n",
       " '少儿-少儿英语-少儿英语读物': '少儿',\n",
       " '少儿-中国儿童文学-诗歌散文': '少儿',\n",
       " '少儿-中国儿童文学-动物小说': '少儿',\n",
       " '少儿-少儿英语-幼儿启蒙英语': '少儿',\n",
       " '少儿-励志/成长': '少儿',\n",
       " '少儿-艺术课堂-美术/书法': '少儿',\n",
       " '少儿-动漫/卡通-连环画': '少儿',\n",
       " '少儿-科普/百科-生活常识': '少儿',\n",
       " '少儿-儿童文学-童谣儿歌': '少儿',\n",
       " '少儿-中国儿童文学-奇幻、魔幻小说': '少儿',\n",
       " '历史-中国史-通史': '历史',\n",
       " '少儿-儿童文学-名人传记': '少儿',\n",
       " '少儿-动漫/卡通': '少儿',\n",
       " '少儿-传统文化': '少儿',\n",
       " '小说-社会': '小说',\n",
       " '少儿-少儿英语-双语读物': '少儿',\n",
       " '少儿-外国儿童文学-寓言传说': '少儿',\n",
       " '少儿-中国儿童文学-侦探、冒险小说': '少儿',\n",
       " '少儿-认知': '少儿',\n",
       " '少儿-幼儿启蒙-入园准备及幼儿园教材': '少儿',\n",
       " '少儿-少儿英语-少儿英语字典': '少儿',\n",
       " '少儿-中国儿童文学-传统文化': '少儿',\n",
       " '少儿-艺术课堂-音乐/舞蹈': '少儿',\n",
       " '少儿-中国儿童文学-寓言传说': '少儿',\n",
       " '少儿-7岁及以上-传统文化': '少儿',\n",
       " '少儿-艺术课堂': '少儿',\n",
       " '少儿-图画故事': '少儿',\n",
       " '少儿-童话': '少儿',\n",
       " '少儿-文学': '少儿',\n",
       " '少儿-7岁及以上-科普百科': '少儿',\n",
       " '少儿-中国儿童文学-童谣儿歌': '少儿',\n",
       " '少儿-少儿英语-少儿英语教程': '少儿',\n",
       " '少儿-7岁及以上-文学': '少儿',\n",
       " '少儿-入学准备': '少儿',\n",
       " '小说-情感-其他': '小说',\n",
       " '少儿-外国儿童文学-诗歌散文': '少儿',\n",
       " '少儿-少儿英语-少儿英语考试': '少儿',\n",
       " '少儿-益智/游戏': '少儿',\n",
       " '少儿-入园准备': '少儿',\n",
       " '小说-世界名著-欧洲': '小说',\n",
       " '家庭教育-家教方法': '家庭教育',\n",
       " '少儿-7岁及以上-励志/成长': '少儿',\n",
       " '艺术-绘画-水粉水彩': '艺术',\n",
       " '艺术-绘画-绘画理论': '艺术',\n",
       " '艺术-建筑艺术': '艺术',\n",
       " '艺术-书法篆刻-字帖': '艺术',\n",
       " '艺术-摄影-技法/教程': '艺术',\n",
       " '艺术-设计-设计理论': '艺术',\n",
       " '艺术-人体艺术': '艺术',\n",
       " '艺术-摄影-数码摄影': '艺术',\n",
       " '艺术-影视艺术-影视理论': '艺术',\n",
       " '艺术-绘画-油画': '艺术',\n",
       " '艺术-影视艺术-影视赏析': '艺术',\n",
       " '艺术-音乐-钢琴': '艺术',\n",
       " '艺术-摄影-摄影理论': '艺术',\n",
       " '艺术-影视艺术-影视制作': '艺术',\n",
       " '艺术-音乐-外国音乐-管乐': '艺术',\n",
       " '艺术-工艺美术': '艺术',\n",
       " '艺术-舞台艺术戏曲': '艺术',\n",
       " '艺术-雕塑': '艺术',\n",
       " '艺术-音乐-外国音乐': '艺术',\n",
       " '艺术-摄影': '艺术',\n",
       " '艺术-音乐': '艺术',\n",
       " '艺术-设计-服装设计': '艺术',\n",
       " '艺术-设计-设计基础': '艺术',\n",
       " '艺术-设计-工业设计': '艺术',\n",
       " '艺术-影视艺术': '艺术',\n",
       " '艺术-绘画-国画-其他': '艺术',\n",
       " '艺术-音乐-二胡': '艺术',\n",
       " '艺术-摄影-摄影器材': '艺术',\n",
       " '艺术-设计-平面设计': '艺术',\n",
       " '艺术-音乐-声乐': '艺术',\n",
       " '艺术-音乐-中国民族音乐': '艺术',\n",
       " '艺术-音乐-通俗音乐': '艺术',\n",
       " '艺术-音乐-小提琴': '艺术',\n",
       " '艺术-音乐-外国音乐-键盘乐': '艺术',\n",
       " '艺术-音乐-外国音乐-打击乐': '艺术',\n",
       " '艺术-音乐-吉它': '艺术',\n",
       " '艺术-设计-POP': '艺术',\n",
       " '艺术-设计': '艺术',\n",
       " '艺术-书法篆刻-硬笔书法': '艺术',\n",
       " '艺术-摄影-后期处理': '艺术',\n",
       " '艺术-艺术类考试-美术类考试': '艺术',\n",
       " '艺术-音乐-外国音乐-弦乐': '艺术',\n",
       " '艺术-绘画-国画-水墨画': '艺术',\n",
       " '艺术-音乐-作曲/指挥': '艺术',\n",
       " '艺术-音乐-外国音乐-其它': '艺术',\n",
       " '艺术-艺术类考试-音乐类考试': '艺术',\n",
       " '艺术-音乐-外国音乐-弹拨乐': '艺术',\n",
       " '小说-中国当代小说': '小说',\n",
       " '青春文学-娱乐/偶像': '青春文学',\n",
       " '科普读物-人类': '科普读物',\n",
       " '计算机/网络-网络与数据通信-蓝牙技术': '计算机/网络',\n",
       " '科普读物-昆虫': '科普读物',\n",
       " '科普读物-气象': '科普读物',\n",
       " '科普读物-鸟类': '科普读物',\n",
       " '科普读物-生态': '科普读物',\n",
       " '科普读物-环境保护与治理': '科普读物',\n",
       " '科普读物-自然灾害': '科普读物',\n",
       " '科普读物-海洋': '科普读物',\n",
       " '科普读物-海洋生物': '科普读物',\n",
       " '科普读物-地震': '科普读物',\n",
       " '科普读物-历史': '科普读物',\n",
       " '家居/休闲游戏-游戏-电脑游戏': '家居/休闲游戏',\n",
       " '家居/休闲游戏-消费指南': '家居/休闲游戏',\n",
       " '家居/休闲游戏-游戏-其他游戏': '家居/休闲游戏',\n",
       " '家居/休闲游戏-家庭园艺': '家居/休闲游戏',\n",
       " '家居/休闲游戏-游戏-魔术': '家居/休闲游戏',\n",
       " '家居/休闲游戏-手工DIY': '家居/休闲游戏',\n",
       " '家居/休闲游戏-安全常识': '家居/休闲游戏',\n",
       " '家居/休闲游戏-宠物-猫': '家居/休闲游戏',\n",
       " '家居/休闲游戏-游戏-棋牌游戏': '家居/休闲游戏',\n",
       " '家居/休闲游戏-生活窍门': '家居/休闲游戏',\n",
       " '家居/休闲游戏-法律自助': '家居/休闲游戏',\n",
       " '家居/休闲游戏-风水': '家居/休闲游戏',\n",
       " '家居/休闲游戏-爱车一族-驾驶指南': '家居/休闲游戏',\n",
       " '家居/休闲游戏-装修装潢-家装百科': '家居/休闲游戏',\n",
       " '家居/休闲游戏-装修装潢-客厅起居室休闲区': '家居/休闲游戏',\n",
       " '家居/休闲游戏-装修装潢-卧室书房儿童/老人房': '家居/休闲游戏',\n",
       " '家居/休闲游戏-爱车一族': '家居/休闲游戏',\n",
       " '家居/休闲游戏-宠物-狗': '家居/休闲游戏',\n",
       " '家居/休闲游戏-装修装潢-家装细部': '家居/休闲游戏',\n",
       " '家居/休闲游戏-绒线编织': '家居/休闲游戏',\n",
       " '家居/休闲游戏-游戏-谜题游戏': '家居/休闲游戏',\n",
       " '家居/休闲游戏': '家居/休闲游戏',\n",
       " '家居/休闲游戏-装修装潢-饰品与装饰': '家居/休闲游戏',\n",
       " '家居/休闲游戏-装修装潢-厨房餐厅卫浴': '家居/休闲游戏',\n",
       " '家居/休闲游戏-爱车一族-新手上路': '家居/休闲游戏',\n",
       " '家居/休闲游戏-爱车一族-名车鉴赏': '家居/休闲游戏',\n",
       " '家居/休闲游戏-游戏-数字游戏': '家居/休闲游戏',\n",
       " '家居/休闲游戏-宠物-鱼': '家居/休闲游戏',\n",
       " '家居/休闲游戏-游戏-益智游戏': '家居/休闲游戏',\n",
       " '家居/休闲游戏-宠物-其他': '家居/休闲游戏',\n",
       " '家居/休闲游戏-装修装潢': '家居/休闲游戏',\n",
       " '家居/休闲游戏-装修装潢-装修材料': '家居/休闲游戏',\n",
       " '家居/休闲游戏-宠物': '家居/休闲游戏',\n",
       " '家居/休闲游戏-游戏': '家居/休闲游戏',\n",
       " '家居/休闲游戏-爱车一族-维修保养': '家居/休闲游戏',\n",
       " '家居/休闲游戏-宠物-鸟': '家居/休闲游戏',\n",
       " '家居/休闲游戏-爱车一族-汽车选购': '家居/休闲游戏',\n",
       " '家居/休闲游戏-爱车一族-综合': '家居/休闲游戏',\n",
       " '社会科学-语言文字': '社会科学',\n",
       " '成功/励志-青少年励志-成长/智慧': '成功/励志',\n",
       " '法律-法的理论-法理学': '法律',\n",
       " '经济-经济通俗读物': '经济',\n",
       " '管理-金融/投资-货币银行学': '管理',\n",
       " '古籍-古籍整理': '古籍',\n",
       " '政治军事-军事-军事史': '政治军事',\n",
       " '传记-其他': '传记',\n",
       " '社会科学-新闻传播出版': '社会科学',\n",
       " '文化-世界文化': '文化',\n",
       " '哲学/宗教-宗教-宗教理论': '哲学/宗教',\n",
       " '历史-世界史-欧洲史': '历史',\n",
       " '社会科学-图书馆学档案学': '社会科学',\n",
       " '法律-外国法律-欧洲': '法律',\n",
       " '法律-法的理论': '法律',\n",
       " '政治军事-政治-中国政治': '政治军事',\n",
       " '政治军事-军事-中外战争纪实': '政治军事',\n",
       " '文化-中国文化': '文化',\n",
       " '哲学/宗教-宗教-佛教': '哲学/宗教',\n",
       " '历史-世界史-美洲史': '历史',\n",
       " '历史-中国史': '历史',\n",
       " '小说-世界名著-美洲': '小说',\n",
       " '社会科学-教育-教育理论': '社会科学',\n",
       " '法律-法的理论-法律史学': '法律',\n",
       " '政治军事-军事-兵器': '政治军事',\n",
       " '政治军事-政治-政治理论': '政治军事',\n",
       " '历史-史料典籍': '历史',\n",
       " '社会科学-社会科学总论': '社会科学',\n",
       " '社会科学-教育-世界各国教育': '社会科学',\n",
       " '政治军事-军事-中国军事': '政治军事',\n",
       " '历史-中国史-隋唐宋元金史': '历史',\n",
       " '历史-历史知识读物-中国近现代史': '历史',\n",
       " '社会科学-社会学-社会调查报告': '社会科学',\n",
       " '历史-历史知识读物': '历史',\n",
       " '历史-历史知识读物-中国古代史': '历史',\n",
       " '历史-地方史志': '历史',\n",
       " '小说-侦探/悬疑/推理': '小说',\n",
       " '社会科学-心理学': '社会科学',\n",
       " '法律-刑法-总则': '法律',\n",
       " '政治军事-政治-世界政治': '政治军事',\n",
       " '政治军事-政治-外交、国际关系': '政治军事',\n",
       " '历史-中国史-秦汉魏六国史': '历史',\n",
       " '历史-世界史': '历史',\n",
       " '历史-考古文物': '历史',\n",
       " '社会科学-社会学-社会学方法': '社会科学',\n",
       " '社会科学-教育-各类教育': '社会科学',\n",
       " '政治军事-军事-军事理论': '政治军事',\n",
       " '历史-中国史-明清史': '历史',\n",
       " '历史-史学理论': '历史',\n",
       " '社会科学-社会科学类教材-新闻传播与出版': '社会科学',\n",
       " '社会科学-文化人类学': '社会科学',\n",
       " '历史-历史知识读物-世界史': '历史',\n",
       " '社会科学-社会学-社会学理论': '社会科学',\n",
       " '社会科学-教育-各级教育': '社会科学',\n",
       " '政治军事-政治-党政读物': '政治军事',\n",
       " '社会科学-社会科学类教材-语言文字': '社会科学',\n",
       " '政治军事-政治': '政治军事',\n",
       " '社会科学-教育-中国教育': '社会科学',\n",
       " '政治军事-政治-时政': '政治军事',\n",
       " '政治军事-军事': '政治军事',\n",
       " '历史-中国史-先秦史': '历史',\n",
       " '政治军事-军事-军事技术': '政治军事',\n",
       " '历史-历史知识读物-历史随笔': '历史',\n",
       " '历史-民族史志': '历史',\n",
       " '社会科学-社会学': '社会科学',\n",
       " '政治军事-政治-领袖著作': '政治军事',\n",
       " '社会科学-教育': '社会科学',\n",
       " '小说-官场': '小说',\n",
       " '历史-世界史-其他地区史': '历史',\n",
       " '历史-世界史-亚洲史': '历史',\n",
       " '历史-世界史-全球史': '历史',\n",
       " '历史-世界史-综合': '历史',\n",
       " '历史-中国史-当代史': '历史',\n",
       " '政治军事-政治-公共管理': '政治军事',\n",
       " '政治军事-军事-世界军事': '政治军事',\n",
       " '政治军事': '政治军事',\n",
       " '哲学/宗教-哲学-中国古代哲学': '哲学/宗教',\n",
       " '文化-神秘现象': '文化',\n",
       " '社会科学-社会学-人口学': '社会科学',\n",
       " '社会科学-社会科学类教材-心理学': '社会科学',\n",
       " '社会科学-社会科学类教材': '社会科学',\n",
       " '社会科学-社会科学类教材-教育学': '社会科学',\n",
       " '社会科学-社会科学类教材-信息学': '社会科学',\n",
       " '社会科学-社会科学类教材-社会学': '社会科学',\n",
       " '哲学/宗教-哲学-哲学知识读物': '哲学/宗教',\n",
       " '哲学/宗教-宗教-宗教知识读物': '哲学/宗教',\n",
       " '哲学/宗教-宗教-其他宗教': '哲学/宗教',\n",
       " '哲学/宗教-宗教-道教': '哲学/宗教',\n",
       " '哲学/宗教-哲学-哲学理论': '哲学/宗教',\n",
       " '哲学/宗教-哲学-世界哲学': '哲学/宗教',\n",
       " '哲学/宗教-哲学': '哲学/宗教',\n",
       " '哲学/宗教-哲学-伦理学': '哲学/宗教',\n",
       " '哲学/宗教-哲学-马克思主义哲学': '哲学/宗教',\n",
       " '哲学/宗教-哲学-美学': '哲学/宗教',\n",
       " '哲学/宗教-哲学-中国近代哲学/当代哲学': '哲学/宗教',\n",
       " '哲学/宗教-宗教-基督教': '哲学/宗教',\n",
       " '哲学/宗教-哲学-逻辑学': '哲学/宗教',\n",
       " '哲学/宗教-宗教': '哲学/宗教',\n",
       " '哲学/宗教-宗教-伊斯兰教': '哲学/宗教',\n",
       " '小说-作品集-中国': '小说',\n",
       " '小说-作品集-外国': '小说',\n",
       " '小说-乡土': '小说',\n",
       " '小说-作品集': '小说',\n",
       " '小说-财经': '小说',\n",
       " '小说-外国小说': '小说',\n",
       " '小说-情感': '小说',\n",
       " '小说-情感-女性': '小说',\n",
       " '小说-世界名著': '小说',\n",
       " '小说-外国小说-其他国家': '小说',\n",
       " '小说-影视小说': '小说',\n",
       " '小说-外国小说-日本': '小说',\n",
       " '小说-情感-言情': '小说',\n",
       " '小说-外国小说-英国': '小说',\n",
       " '小说-军事': '小说',\n",
       " '小说-惊悚/恐怖': '小说',\n",
       " '小说-历史': '小说',\n",
       " '小说-四大名著-西游记': '小说',\n",
       " '小说-情感-情色': '小说',\n",
       " '小说-中国古典小说': '小说',\n",
       " '小说-职场': '小说',\n",
       " '小说-魔幻': '小说',\n",
       " '小说-科幻': '小说',\n",
       " '小说-四大名著-水浒': '小说',\n",
       " '小说-情感-家庭/婚姻': '小说',\n",
       " '小说-外国小说-美国': '小说',\n",
       " '小说-都市': '小说',\n",
       " '小说-外国小说-俄罗斯': '小说',\n",
       " '小说-中国近现代小说': '小说',\n",
       " '小说-武侠': '小说',\n",
       " '小说-外国小说-法国': '小说',\n",
       " '小说-作品集-综合': '小说',\n",
       " '小说-世界名著-亚洲': '小说',\n",
       " '小说-四大名著-三国演义': '小说',\n",
       " '青春文学-爱情/情感': '青春文学',\n",
       " '小说-世界名著-其他地区': '小说',\n",
       " '小说-外国小说-德国': '小说',\n",
       " '小说-四大名著-红楼梦': '小说',\n",
       " '小说-港澳台小说': '小说',\n",
       " '小说-四大名著': '小说',\n",
       " '小说-外国小说-韩国': '小说',\n",
       " '法律-民法-民法学': '法律',\n",
       " '法律-法律文书': '法律',\n",
       " '法律-法的理论-法律随笔': '法律',\n",
       " '法律-司法案例与司法解释': '法律',\n",
       " '法律-诉讼法/程序法': '法律',\n",
       " '法律-民法-债权/合同法': '法律',\n",
       " '法律-宪法、行政法': '法律',\n",
       " '法律-法律实务-司法实务': '法律',\n",
       " '法律-高等法律教材教辅-刑法': '法律',\n",
       " '法律-法律法规-法律法规汇编/手册': '法律',\n",
       " '法律-司法制度/司法技术': '法律',\n",
       " '法律-刑法-犯罪学': '法律',\n",
       " '法律-大众法律知识读物-其他': '法律',\n",
       " '法律-民法-侵权责任': '法律',\n",
       " '法律-成教/职教/培训教材': '法律',\n",
       " '法律-外国法律-亚洲': '法律',\n",
       " '法律-诉讼法/程序法-刑事诉讼法': '法律',\n",
       " '法律-民法-人身权': '法律',\n",
       " '法律-商法-商法学': '法律',\n",
       " '法律-大众法律知识读物-劳动合同': '法律',\n",
       " '法律-大众法律知识读物-道路交通': '法律',\n",
       " '法律-诉讼法/程序法-诉讼法学': '法律',\n",
       " '法律-诉讼法/程序法-民事诉讼法': '法律',\n",
       " '法律-诉讼法/程序法-证据': '法律',\n",
       " '法律-民法-担保法': '法律',\n",
       " '法律-外国法律': '法律',\n",
       " '法律-经济法-经济法学': '法律',\n",
       " '法律-经济法-房地产法': '法律',\n",
       " '法律-民法-婚姻家庭法': '法律',\n",
       " '法律-诉讼法/程序法-行政诉讼法': '法律',\n",
       " '法律-经济法-自然资源和环境法': '法律',\n",
       " '法律-高等法律教材教辅-诉讼法': '法律',\n",
       " '法律-外国法律-美洲': '法律',\n",
       " '法律-劳动与社会保障法': '法律',\n",
       " '法律-法律法规-法律法规释义': '法律',\n",
       " '法律-民法-物权': '法律',\n",
       " '法律-商法-公司法与企业法': '法律',\n",
       " '法律-大众法律知识读物-婚姻': '法律',\n",
       " '法律-法律实务-律师、企业实务': '法律',\n",
       " '法律-法律法规-法律法规单行本': '法律',\n",
       " '法律-法律法规-各行业法规': '法律',\n",
       " '法律-经济法-建筑法': '法律',\n",
       " '法律-商法-其他': '法律',\n",
       " '法律-经济法-银行法': '法律',\n",
       " '法律-民法': '法律',\n",
       " '法律-高等法律教材教辅-民法': '法律',\n",
       " '法律-高等法律教材教辅-法学基础理论': '法律',\n",
       " '法律-民法-知识产权': '法律',\n",
       " '法律-外国法律-其他地区法律': '法律',\n",
       " '法律-法律实务': '法律',\n",
       " '法律-大众法律知识读物': '法律',\n",
       " '法律-外国法律-外国法律综合': '法律',\n",
       " '法律-高等法律教材教辅-法律类教辅': '法律',\n",
       " '法律-经济法-证券法': '法律',\n",
       " '法律-刑法': '法律',\n",
       " '法律-经济法-金融法': '法律',\n",
       " '法律-港澳台地区法律': '法律',\n",
       " '法律-国际法-国际环境法': '法律',\n",
       " '法律-经济法-土地法': '法律',\n",
       " '法律-商法-票据法': '法律',\n",
       " '法律-高等法律教材教辅-经济法': '法律',\n",
       " '法律-国际法-国际刑法': '法律',\n",
       " '法律-高等法律教材教辅': '法律',\n",
       " '法律-法律工具书': '法律',\n",
       " '法律-民法-民事其他法权': '法律',\n",
       " '法律-大众法律知识读物-医疗': '法律',\n",
       " '法律-商法-保险法': '法律',\n",
       " '法律-法律法规-司法解释': '法律',\n",
       " '法律-经济法': '法律',\n",
       " '法律-高等法律教材教辅-宪法、行政法': '法律',\n",
       " '法律-高等法律教材教辅-法理学': '法律',\n",
       " '法律-国际法-国际法学': '法律',\n",
       " '法律-国际法-WTO法律': '法律',\n",
       " '法律-国际法-国际经济法': '法律',\n",
       " '法律-法的理论-法律与其他学科': '法律',\n",
       " '法律-经济法-财政法': '法律',\n",
       " '法律-经济法-其他部门经济法': '法律',\n",
       " '法律-国际法-其他': '法律',\n",
       " '法律-诉讼法/程序法-仲裁': '法律',\n",
       " '法律-法律法规-法律法规中英文对照': '法律',\n",
       " '法律-经济法-竞争法': '法律',\n",
       " '法律-刑法-渎职罪': '法律',\n",
       " '法律-刑法-分则': '法律',\n",
       " '法律-高等法律教材教辅-劳动与社会保障法': '法律',\n",
       " '法律-高等法律教材教辅-国际法': '法律',\n",
       " '法律-高等法律教材教辅-商法': '法律',\n",
       " '法律-商法': '法律',\n",
       " '法律-刑法-危害国家/公共安全罪': '法律',\n",
       " '法律-国际法-国际私法': '法律',\n",
       " '法律-刑法-破坏经济秩序罪': '法律',\n",
       " '法律-商法-电子商务法': '法律',\n",
       " '法律-经济法-税法': '法律',\n",
       " '法律-诉讼法/程序法-其他': '法律',\n",
       " '法律-商法-海商法': '法律',\n",
       " '法律-刑法-侵犯公民权利罪': '法律',\n",
       " '法律-刑法-贪污贿赂罪': '法律',\n",
       " '法律-法律考试-司法考试': '法律',\n",
       " '法律-国际法-国际公法': '法律',\n",
       " '法律-法律法规': '法律',\n",
       " '法律-高等法律教材教辅-司法制度': '法律',\n",
       " '法律-商法-破产法': '法律',\n",
       " '法律-刑法-侵犯财产罪': '法律',\n",
       " '文化-文化评述': '文化',\n",
       " '青春文学-玄幻/新武侠/魔幻/科幻': '青春文学',\n",
       " '青春文学-叛逆/成长': '青春文学',\n",
       " '文化-文化理论': '文化',\n",
       " '文化-民俗文化': '文化',\n",
       " '文化-地域文化-京派文化': '文化',\n",
       " '青春文学-校园': '青春文学',\n",
       " '文化-地域文化-其他地域文化': '文化',\n",
       " '文化-地域文化': '文化',\n",
       " '文化-地域文化-天津卫': '文化',\n",
       " '文化-地域文化-海派文化': '文化',\n",
       " '文化-地域文化-华夏文化': '文化',\n",
       " '文化-地域文化-巴蜀文化': '文化',\n",
       " '文化-地域文化-吴越文化': '文化',\n",
       " '文化-地域文化-关东文化': '文化',\n",
       " '文化-地域文化-湘楚文化': '文化',\n",
       " '文化-地域文化-三晋文化': '文化',\n",
       " '文化-地域文化-藏文化': '文化',\n",
       " '文化-地域文化-齐鲁文化': '文化',\n",
       " '文化-地域文化-三秦文化': '文化',\n",
       " '文化-地域文化-客家文化': '文化',\n",
       " '文化-地域文化-草原文化': '文化',\n",
       " '青春文学-悬疑/惊悚': '青春文学',\n",
       " '青春文学-大陆原创': '青春文学',\n",
       " '青春文学-韩国青春文学': '青春文学',\n",
       " '青春文学-爆笑/无厘头': '青春文学',\n",
       " '青春文学-其他国外青春文学': '青春文学',\n",
       " '英文原版书': '英文原版书',\n",
       " '恋爱与婚姻': '恋爱与婚姻',\n",
       " '文创-布艺品': '文创',\n",
       " '文创-书签/藏书票': '文创',\n",
       " '教材-高职高专教材-财经类': '教材',\n",
       " '自然科学-总论': '自然科学',\n",
       " '自然科学-地球科学-海洋学': '自然科学',\n",
       " '体育/运动-奥林匹克': '体育/运动',\n",
       " '动漫/幽默-港台漫画-其他港台漫画': '动漫/幽默',\n",
       " '传记-艺术家': '传记',\n",
       " '建筑-园林景观/环境艺术': '建筑',\n",
       " '中小学教辅-小学一年级-语文': '中小学教辅',\n",
       " '收藏/鉴赏-其他': '收藏/鉴赏',\n",
       " '管理-市场/营销-进出口': '管理',\n",
       " '工业技术-汽车与交通运输-汽车-汽车保养与修理': '工业技术',\n",
       " '管理-市场/营销-公共关系（PR）': '管理',\n",
       " '管理-电子商务': '管理',\n",
       " '成功/励志-女性励志': '成功/励志',\n",
       " '成功/励志-心灵与修养-心灵/感悟': '成功/励志',\n",
       " '经济-中国经济-中国经济概况': '经济',\n",
       " '教材-研究生/本科/专科教材-工学': '教材',\n",
       " '成功/励志-人生哲学-人生选择与改变': '成功/励志',\n",
       " '考试-外语考试-其它外语考试': '考试',\n",
       " '古籍-集部-小说类': '古籍',\n",
       " '成功/励志-人在职场-新人指导/培训': '成功/励志',\n",
       " '工业技术-汽车与交通运输': '工业技术',\n",
       " '工具书-百科全书/年鉴  ': '工具书',\n",
       " '工业技术-冶金工业': '工业技术',\n",
       " '工业技术-环境科学-环境科学基础理论': '工业技术',\n",
       " '传记-女性人物': '传记',\n",
       " '中小学教辅-拓展读物': '中小学教辅',\n",
       " '工业技术-环境科学-环境保护管理': '工业技术',\n",
       " '动漫/幽默-大陆漫画-小人书/连环画': '动漫/幽默',\n",
       " '动漫/幽默-欧美漫画-其他欧美漫画': '动漫/幽默',\n",
       " '传记-政治人物-中国政治人物': '传记',\n",
       " '经济-各部门经济-旅游经济酒店管理': '经济',\n",
       " '考试-考研-考研专业书': '考试',\n",
       " '管理-会计-会计理论': '管理',\n",
       " '中小学教辅-中小学阅读-新课标': '中小学教辅',\n",
       " '管理-一般管理学-经营管理': '管理',\n",
       " '成功/励志-成功/激励-自我经营': '成功/励志',\n",
       " '传记-领袖首脑': '传记',\n",
       " '动漫/幽默-大陆漫画-爆笑/生活': '动漫/幽默',\n",
       " '地图/地理-国家（地区）概况': '地图/地理',\n",
       " '医学-医学/药学考试-高职高专教材': '医学',\n",
       " '管理-金融/投资-金融理论': '管理',\n",
       " '动漫/幽默-大陆漫画-其他大陆漫画': '动漫/幽默',\n",
       " '建筑-建筑科学-通论/工具书': '建筑',\n",
       " '中小学教辅-中考-语文': '中小学教辅',\n",
       " '古籍-集部-总集类': '古籍',\n",
       " '工业技术-安全科学': '工业技术',\n",
       " '建筑-建筑外观设计-优秀建筑作品集': '建筑',\n",
       " '建筑-城乡规划/市政工程-城乡规划与发展研究': '建筑',\n",
       " '建筑-建筑外观设计-大师作品与思想': '建筑',\n",
       " '中小学教辅-教师用书': '中小学教辅',\n",
       " '个人理财': '个人理财',\n",
       " '保健/心理健康-中老年': '保健/心理健康',\n",
       " '建筑-建筑科学-建筑设备': '建筑',\n",
       " '成功/励志-成功/激励-成功法则': '成功/励志',\n",
       " '工业技术-电子通信-无线通信': '工业技术',\n",
       " '成功/励志-人际交往-识人术': '成功/励志',\n",
       " '美丽装扮-化妆': '美丽装扮',\n",
       " '美丽装扮-美容瘦身饮食': '美丽装扮',\n",
       " '个人理财-综合理财': '个人理财',\n",
       " '两性关系-两性之间': '两性关系',\n",
       " '成功/励志-智商/智谋-智商/思维训练': '成功/励志',\n",
       " '中小学教辅-工具书': '中小学教辅',\n",
       " '工业技术-石油、天然气工业': '工业技术',\n",
       " '传记-财经人物': '传记',\n",
       " '成功/励志-励志经典著作-经典励志/作品集': '成功/励志',\n",
       " '成功/励志-人在职场-择业/职业规划': '成功/励志',\n",
       " '管理-市场/营销-销售': '管理',\n",
       " '经济-财税外贸保险类考试-证券从业资格考试': '经济',\n",
       " '工业技术-汽车与交通运输-汽车': '工业技术',\n",
       " '工业技术-汽车与交通运输-汽车-汽车用燃料、润滑料': '工业技术',\n",
       " '孕产妇/育儿-早教指南': '孕产妇/育儿',\n",
       " '工业技术-电工技术': '工业技术',\n",
       " '成功/励志-口才/演讲/辩论-演讲/当众讲话': '成功/励志',\n",
       " '考试-建筑工程类职称考试-全国注册安全工程师考试': '考试',\n",
       " '考试-建筑工程类职称考试-全国注册电气工程师考试': '考试',\n",
       " '工业技术-电工技术-电气化、电能应用': '工业技术',\n",
       " '保健/心理健康-女性/儿童': '保健/心理健康',\n",
       " '建筑-室内设计/装潢装修-名作赏析': '建筑',\n",
       " '个人理财-证券/股票': '个人理财',\n",
       " '孕产妇/育儿': '孕产妇/育儿',\n",
       " '建筑-建筑史与建筑文化-中国古建筑与施工技术': '建筑',\n",
       " '医学-基础医学-一般理论': '医学',\n",
       " '经济-国际经济': '经济',\n",
       " '工业技术-轻工业、手工业': '工业技术',\n",
       " '传记-宗教人物': '传记',\n",
       " '传记-历史人物': '传记',\n",
       " '经济-经济学理论-其他经济学理论': '经济',\n",
       " '古籍-经部-总类': '古籍',\n",
       " '古籍-史类-杂史类': '古籍',\n",
       " '保健/心理健康-饮食营养食疗': '保健/心理健康',\n",
       " '保健/心理健康': '保健/心理健康',\n",
       " '工业技术-电工技术-电工基础理论': '工业技术',\n",
       " '工业技术-工具书/标准': '工业技术',\n",
       " '建筑-建筑施工与监理-设备、电气、管道与安装工程': '建筑',\n",
       " '动漫/幽默-大陆漫画': '动漫/幽默',\n",
       " '古籍-史类': '古籍',\n",
       " '医学-中医-中医临床': '医学',\n",
       " '传记-文学家': '传记',\n",
       " '成功/励志-人生哲学-人生智慧': '成功/励志',\n",
       " '管理-一般管理学-领导学': '管理',\n",
       " '工业技术-环境科学-环境质量评价与环境监测': '工业技术',\n",
       " '建筑-室内设计/装潢装修-住宅、居住空间': '建筑',\n",
       " '传记-科学家': '传记',\n",
       " '自然科学-数学-计算数学': '自然科学',\n",
       " '体育/运动-足球': '体育/运动',\n",
       " '管理-一般管理学-管理学': '管理',\n",
       " '两性关系-恋爱': '两性关系',\n",
       " '成功/励志-人生哲学-人生规划': '成功/励志',\n",
       " '成功/励志-情商/情绪管理-情绪管理': '成功/励志',\n",
       " '成功/励志-情商/情绪管理-自我管理': '成功/励志',\n",
       " '管理-一般管理学-人力资源/行政管理': '管理',\n",
       " '成功/励志-人际交往-沟通艺术': '成功/励志',\n",
       " '体育/运动-田径/体操': '体育/运动',\n",
       " '两性关系-婚姻': '两性关系',\n",
       " '传记-人文/社会学家': '传记',\n",
       " '保健/心理健康-健身': '保健/心理健康',\n",
       " '成功/励志-心灵与修养-心智/心态': '成功/励志',\n",
       " '考试-计算机考试-软件水平考试': '考试',\n",
       " '考试-财税外贸保险类考试-中级会计职称考试': '考试',\n",
       " '传记-政治人物-中国政治人物-中国近现代政治人物': '传记',\n",
       " '古籍-集部-丛书': '古籍',\n",
       " '成功/励志-名言/格言': '成功/励志',\n",
       " '医学-中医-基础理论': '医学',\n",
       " '传记-社会各界人物': '传记',\n",
       " '传记-影视明星': '传记',\n",
       " '考试-考研': '考试',\n",
       " '中小学教辅-工具书-语文': '中小学教辅',\n",
       " '中小学教辅-小学通用-语文': '中小学教辅',\n",
       " '动漫/幽默-幽默/笑话集': '动漫/幽默',\n",
       " '家庭教育-青春期教育': '家庭教育',\n",
       " '成功/励志-心灵与修养-幸福/快乐': '成功/励志',\n",
       " '中小学教辅-英语阅读': '中小学教辅',\n",
       " '中小学教辅-语文作文': '中小学教辅',\n",
       " '动漫/幽默-日韩漫画-其他日本漫画': '动漫/幽默',\n",
       " '建筑-标准/规范-建筑设计/城乡建设': '建筑',\n",
       " '成功/励志-财商/财富智慧-创业规划': '成功/励志',\n",
       " '收藏/鉴赏-玉器': '收藏/鉴赏',\n",
       " '成功/励志-青少年励志-成功/成才': '成功/励志',\n",
       " '成功/励志-人生哲学-生活哲学': '成功/励志',\n",
       " '成功/励志-智商/智谋-智谋/谋略': '成功/励志',\n",
       " '成功/励志-青少年励志-中学生指南': '成功/励志',\n",
       " '动漫/幽默-大陆漫画-寓意/爱情/哲理': '动漫/幽默',\n",
       " '古籍-集部-词类': '古籍',\n",
       " '教材-研究生/本科/专科教材': '教材',\n",
       " '自然科学-地球科学-地质学': '自然科学',\n",
       " '考试-其他类职称考试-公务员考试': '考试',\n",
       " '中小学教辅-初中通用-语文': '中小学教辅',\n",
       " '建筑-执业资格考试用书': '建筑',\n",
       " '家庭教育-素质教育': '家庭教育',\n",
       " '教材-研究生/本科/专科教材-公共课': '教材',\n",
       " '体育/运动-其它运动': '体育/运动',\n",
       " '体育/运动-篮球': '体育/运动',\n",
       " '考试-建筑工程类职称考试-全国造价工程师考试': '考试',\n",
       " '传记-政治人物': '传记',\n",
       " '传记-军事人物': '传记',\n",
       " '管理-生产与运作管理': '管理',\n",
       " '工业技术-金属学与金属工艺': '工业技术',\n",
       " '工业技术-航空、航天': '工业技术',\n",
       " ...}"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cut_types"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "0\n",
      "50\n",
      "100\n",
      "150\n",
      "200\n",
      "250\n",
      "300\n",
      "350\n",
      "400\n",
      "450\n",
      "500\n",
      "550\n",
      "600\n",
      "650\n",
      "700\n",
      "750\n",
      "800\n",
      "850\n",
      "900\n",
      "950\n",
      "1000\n",
      "1050\n",
      "1100\n",
      "1150\n",
      "1200\n",
      "1250\n",
      "1300\n",
      "1350\n",
      "1400\n",
      "1450\n",
      "1500\n"
     ]
    }
   ],
   "source": [
    "for i,(k,v) in enumerate(cut_types.items()):\n",
    "    books.update_many({\"type\":k},{\"$set\":{\"re_type\":v}})\n",
    "    if i%50 == 0:\n",
    "        print(i)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 42,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "c:\\users\\sailist\\appdata\\local\\programs\\python\\python36\\lib\\site-packages\\ipykernel_launcher.py:1: DeprecationWarning: update is deprecated. Use replace_one, update_one or update_many instead.\n",
      "  \"\"\"Entry point for launching an IPython kernel.\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "{'ok': 1, 'nModified': 1, 'n': 1, 'updatedExisting': True}"
      ]
     },
     "execution_count": 42,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "books.update({\"typeset\":{\"$exists\":True}},{\"$set\":{\"type\":\"all\",\"typeset\":list(set(cut_types.values()))}},True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [],
   "source": [
    "cur = books.find({\"type\":{\"$exists\":True}})\n",
    "res = books.aggregate([{\"$group\" : {\"_id\" : \"$re_type\",\"count\" : {\"$sum\" : 1}}}])\n",
    "ress = [i for i in res]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [],
   "source": [
    "typecol = db.get_collection(\"types\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "c:\\users\\sailist\\appdata\\local\\programs\\python\\python36\\lib\\site-packages\\ipykernel_launcher.py:2: DeprecationWarning: insert is deprecated. Use insert_one or insert_many instead.\n",
      "  \n"
     ]
    }
   ],
   "source": [
    "for i in ress:\n",
    "    typecol.insert(i)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'_id': '教育音像', 'count': 1}"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "typecol.find_one()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 36,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'typeset_1'"
      ]
     },
     "execution_count": 36,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
